.cuadro{
	width: 1600px;
  	height:800px;
 	position:fixed;
 	 top:-10px;
 	left:-10px;
	background: #ffffff;
	-moz-transition-duration: 2s;
	-moz-transition-timing-function: ease;
	-webkit-transition-duration: 2s;
	-webkit-transition-timing-function: ease;
	-o-transition-duration: 2s;
	-o-transition-timing-function: ease;
	}
	
.cuadro:hover{	
	 background:#8B96A3;
	-moz-transition-duration: 2s;
	-moz-transition-timing-function: ease;
	-webkit-transition-duration: 2s;
	-webkit-transition-timing-function: ease;
	-o-transition-duration: 2s;
	-o-transition-timing-function: ease;
}
		

.cuadro2{ 
	background:#ffffff;
	border-radius:40px;
    box-shadow: 20px 20px 20px #ffffff;
   	width: 1100px;
  	height:500px;
  	position: absolute;
  	left:180px;
  	top: 90px;
	}
	
.forma{
background-image: linear-gradient(right bottom, #1045A6 2%, #8B96A3 51%);
background-image: -o-linear-gradient(right bottom, #1045A6 2%, #8B96A3 51%);
background-image: -moz-linear-gradient(right bottom, #1045A6 2%, #8B96A3 51%);
background-image: -webkit-linear-gradient(right bottom, #1045A6 2%, #8B96A3 51%);
background-image: -ms-linear-gradient(right bottom, #1045A6 2%, #8B96A3 51%);

background-image: -webkit-gradient(
	linear,
	right bottom,
	left top,
	color-stop(0.02, #1045A6),
	color-stop(0.51, #8B96A3)
);

	height:260px;
	width: 120px;
	border-radius:10px;
	position:absolute;
	top:-5px;
	left:-110px;
	color:#888;
}

.formu{
	border-style:solid;
	background:#ffffff;
	border-radius:10px;
	height: 250px;
	width: 230px;
	position:relative;
	left:160px;
	top: -350px;
	border-style:ridge;
	color:#888;
	box-shadow: 25px 15px 15px #888;
	}


.encabezado{
border-radius:10px;
background-repeat:no-repeat;
height: 60px;
width: 400px;
position: relative;
top:5px;
left:15px;
}

/*.piep{
background-image:url("imagen/pie_pagina.jpg");
border-radius:50px;
background-repeat:no-repeat;
box-shadow: 5px 5px 5px #ffffff;
height:39px;
position:relative;
top:-100px;
left:150px;
}*/
	
.texto{
	background:#ffffff;
	display:block;
	width:180px;
	position: relative;
	top:50px;
	left:-5px;
	 	}
	 	
.texto:focus{
	background:#F5F6CE;
	/*transition-property: background;
	transition-duration: 0.5s;*/
	 	}
	 	
	
.label{
	color:#585858;
	font-family:"Arial";
	display:block;
	position: relative;
	top:40px;
	left:-1px;
	
	 	}	
	 	
.boton{
 	font-family:"arial";
	font-weight:600;
	height:35px;
	position: relative;
	top:80px;
	left:-2px;
			}
		
.boton:hover{
	-webkit-transform: rotate(5deg);
	-moz-transform: rotate(5deg);
	rotation: 5deg;
	
}

.etiqueta{
	border-radius:10px;
	font-weight:600;
	color:#ffffff;
	font-size:25px;
	font-family:"lucida Calligraphy";
	position: relative;
	top:110px;
	left:-2px;
}

.sedole{
height:400px;
width:700px;
position: relative;
top:40px;
left:250px;
}	


.i_mensaje{
transition: all 1s ease-in-out;
border-radius:10px;
height:25px;
width:25px;
position: relative;
top:-500px;
left:560px;
}

.i_mensaje:hover{
transition: all 2s ease-in-out;
width:30px;
height:30px;
}
